Big Huge Thesaurus

tolu balsam

noun